Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F8 Spain #1-w3 Tulln Challenger San Benedetto Challenger Generali Open - Kitzbuhel Davis Cup, Group C, Valencia Bad Waltersdorf Challenger Lisbon Challenger Malaga Challenger Sofia Open - Sofia Valencia Challenger Australian Open - Melbourne Cordoba Open - Cordoba Grand Prix Hassan II - Marrakech Spain F17 Spain F20 Hungary F4 Spain F26 Spain F28 Spain F31 Spain F32 Spain F2 Spain F4 Italy F9 Spain F10 Spain F13 Spain F14 Spain F15 Spain F20 Spain F30 Spain F32 Spain F35 Spain F36 Italy F1 Italy F3 Italy F4 Spain F9 Italy F5 Spain F10 Spain F11 Spain F13 Italy F12 Spain F17 Spain F18 Spain F19 Spain F20 Spain F21 Spain F22 Spain F23 Spain F26 Italy F23 Spain F27 Italy F24 Spain F29 Italy F26 Italy F27 Italy F32 Italy F33 Italy F34 Italy F35 Spain F38 Spain F39 Spain F40 Spain F18 Spain F26 Spain F29 Italy F34 Spain F4 Israel F3 Great Britain F16 Israel F4 Romania F2 Italy F18 Italy F19 Turkey F35 Colombia F2 Italy F9 Italy F12 Girona Challenger Mutua Madrid Open - Madrid Cordenons Challenger Madrid Challenger Greece F8 Greece F9 Tunisia F9 Tunisia F10 Tunisia F11 Italy F22 Spain F16 Bratislava 1 Challenger Heilbronn Challenger Internazionali BNL d'Italia - Rome Milan Challenger Modena Challenger San Marino Challenger Seville Challenger U.S. Open - New York Bad Waltersdorf Challenger Braga Challenger Montemar Challenger Murcia Challenger Maia Challenger Spain F31 Sassuolo Challenger Menorca Challenger Bordeaux Challenger Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Spain F2 Austria F2 Spain F3 Austria F3 Spain F4 Italy F2 Spain F7 Spain F8 Switzerland F1 Spain F9 Switzerland F2 Spain F10 Croatia F4 Croatia F5 Spain F12 Italy F9 Spain F16 Generali Open - Kitzbuhel Spain F19 Spain F20 Spain F21 M25+H Kassel Serbia F1 Serbia F2 Spain F25 Spain F28 Italy F24 Valencia Challenger Italy F25 Italy F26 Spain F32 Spain F33 Italy F33 Spain F38 France F19 Spain F39 Spain F40 Spain F41 Italy F11 Great Britain F1 Spain F2 Morocco F1 Morocco F2 France F3 Spain F8 Spain F9 Spain F10 Italy F5 Spain F15 Spain F16 Italy F11 Italy F12 France F10 Israel F1 Israel F2 Spain F7 Turkey F1 Turkey F2 Italy F4 Italy F5 Italy F10 Italy F12 Italy F17 Italy F19 Great Britain F17 Israel F5 Brazil F1 Romania F1 Romania F3 Italy F15 Italy F17 Italy F23 Russia F3 USA F5 USA F6 Italy F10 Milan Challenger 9° Trani Cup - Trani Genova Open Challenger - Genova Meknes Challenger San Benedetto Challenger Meknes Challenger Rabat Challenger Barletta Challenger Napoli Challenger Bordeaux Challenger Prostejov Challenger Reggio Emilia Challenger Marburg Challenger Arad Challenger San Benedetto Challenger Rimini Challenger Asuncion Challenger Rome Challenger San Marino Challenger Quimper Challenger Como Challenger Genova Challenger Lermontov Challenger Tashkent Challenger Loughborough Challenger Marbella Challenger Salinas Challenger Leon Challenger Guadalajara Challenger Seville Challenger Meknes Challenger Tashkent Challenger Geneva Challenger Chennai Challenger New Delhi Challenger Guangzhou Challenger Panama City Challenger Barranquilla Challenger Le Gosier Challenger Astana Challenger Ostrava Challenger Mestre Challenger Caltanissetta Challenger Padova Challenger San Benedetto Challenger Cordenons Challenger Genova Challenger Nanchang Challenger Ho Chi Minh City Challenger Suzhou Challenger Manila Challenger Zhuhai Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Turin Challenger Bastad Challenger Zhuhai Challenger Qingdao Challenger Anning Challenger Gimcheon Challenger Nottingham Challenger Tunis Challenger Nottingham Challenger Ilkley Challenger Mestre Challenger Aptos Challenger Mallorca Challenger Ningboo Challenger Liuzhou Challenger Caltanissetta Challenger Lyon Challenger Genova Challenger Szczecin Challenger Tanger Challenger Brest Challenger Maia Challenger Noumea Challenger Bengalaru Challenger Quimper 2 Challenger Biella 2 Challenger Nottingham 1 Challenger Trieste Challenger St. Tropez Challenger Cassis Challenger Szczecin Challenger Istanbul 2 Challenger Alicante Challenger Pau Challenger Milan Challenger Bari Challenger Lugano Challenger Turin Challenger Sanremo Challenger Prague 2 Challenger Troisdorf Challenger Nottingham Challenger Zug Challenger Padova Challenger Aix En Provence Challenger Bordeaux Challenger Todi Challenger Portoroz Challenger Murcia Challenger Aix En Provence Challenger Bordeaux Challenger Poznan Challenger Iasi Challenger San Remo Challenger Szczecin Challenger Valencia Challenger Punta Del Este Challenger Girona Challenger Turin Challenger Aix En Provence Challenger Banja Luka Challenger Prostejov Challenger Kolkata Challenger Meknes Challenger Kenitra Challenger Villena Challenger Prostejov Challenger Tiburon Challenger Open SEAT Godo 2006 - Barcelona Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Allianz Suisse Open Gstaad - Gstaad Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Open Sabadell Atlantico - Barcelona Open de Moselle - Metz BCR Open Romania - Bucharest Vicenza Challenger Furth Challenger Movistar Open - Santiago Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Serbia Open - Belgrade German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Sporting Challenger '07 Trofeo Regione Piemonte - Turin Open Sud de France - Montpellier Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Valencia Open - Valencia Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Biella Challenger Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Bet-at-home Open - Hamburg Valencia Open - Valencia Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Apia International - Sydney Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Valencia Open - Valencia Monza Challenger Aircel Chennai Open - Chennai Heineken Open - Auckland Brasil Open - Sao Paulo Argentina Open - Buenos Aires Recanati Challenger Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Ningboo Challenger Geneva Open - Geneva Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai ASB Classic - Auckland Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Monza Challenger Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ASB Classic - Auckland Apia International - Sydney Ecuador Open - Quito Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Erste Bank Open - Vienna Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Olbia Challenger - Olbia Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Rome Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg China Open - Beijing European Open - Antwerp Erste Bank Open - Vienna ASB Classic - Auckland Sydney International - Sydney Cordoba Open - Cordoba ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Gazprom Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva Libema Open - 's-Hertogenbosch Nature Valley International - Eastbourne SkiStar Swedish Open - Bastad Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Zhuhai Open - Zhuhai China Open - Beijing Rakuten Japan Open - Tokyo Adelaide International - Adelaide Cordoba Open - Cordoba Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Santiago Open - Santiago European Open - Antwerp Forte Village Sardegna Open - Sardinia Hamburg European Open - Hamburg Murray River Open - Melbourne Cordoba Open - Cordoba Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril cinch Championships - London Anytech365 Andalucia Open - Marbella Sardegna Open - Cagliari Cordoba Open - Cordoba Chile Dove Men+Care Open - Santiago Millennium Estoril Open - Estoril cinch Championships - London Swiss Open - Gstaad Generali Open - Kitzbuhel Astana Open - Astana Swiss Indoors Basel - Basel Gijon Open - Gijon Cordoba Open - Cordoba Rio Open - Rio de Janeiro Millennium Estoril Open - Estoril EFG Swiss Open - Gstaad Plava Laguna Croatia Open - Umag Erste Bank Open - Vienna Tashkent Challenger Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Movistar Chile Open - Santiago Barcelona Open Banc Sabadell - Barcelona EFG Swiss Open - Gstaad Generali Open - Kitzbuhel Barcelona Open Banc Sabadell - Barcelona EFG Swiss Open - Gstaad Barletta Challenger Napoli Challenger Nottingham 2 Challenger Rome Challenger Tunis Challenger Prague Challenger Cleveland Challenger Kaohsiung Challenger Izmir Challenger Kenitra Challenger Rome 1 Challenger Orbetello Challenger Tanger Challenger Istanbul Challenger Prostejov Challenger Marburg Challenger Turin Challenger Rome Challenger Pozoblanco Challenger Todi Challenger Rome Challenger Seoul Challenger Genova Challenger Busan Challenger San Luis Potosi Challenger Shanghai Challenger Sacramento Challenger Split Challenger Prostejov Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo Perugia Challenger Tanger Challenger San Marino CEPU Open - San Marino Bratislava Challenger Morelos Challenger Todi Challenger Surbiton Challenger Quanzhou Challenger Perugia Challenger Recanati Challenger Seoul Challenger Orbetello Challenger Liberec Challenger Helsinki Challenger Genova Challenger Vancouver Challenger Brasov Challenger Palermo Challenger Antonio Savoldi-Marco Co. - Manerbio Campionati Internazionali d'Italia - Rome Campionati Internazionali D'Italia - Rome Campionati BNL dItalia - Rome Internazionali BNL dItalia - Rome Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Riviera di Rimini Challenger - Rimini Ciutat de Barcelona - Barcelona XI Torneo Internazionale di Tennis - Barletta Rome Challenger LXVII Concursu Internacional de Vigo - Vigo 's Tennis Masters 07 Challenger - Graz Geneva Challenger - Geneva XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Black Forest Open - Freudenstadt Open Costa Daurada - Tarragona ATP Vegeta Croatia Open - Umag French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Internazionali di Tennis di Bergamo - Bergamo Wimbledon - London Hua Hin Challenger U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London San Remo Tennis Cup - San Remo Australian Open - Melbourne Trofeo Cassa di Risparmio di Alessandria - Alessandria French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London San Benedetto Challenger - San Benedetto U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Citta di Como Challenger - Como Tennislife Cup - Napoli Open Tarragona Costa Daurada - Tarragona Riviera de Rimini Challenger - Rimini Perugia Challenger XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Rome Challenger Tunis Challenger San Remo Challenger Seville Challenger Lugano Challenger Milan Challenger Reggio Emilia Challenger Rimini Challenger Segovia Challenger Vigo Challenger Trani Challenger San Sebastian Challenger Manerbio Challenger Como Challenger Freudenstadt Challenger Seville Challenger Szczecin Challenger Todi Challenger Caltanissetta Challenger Davis Cup, World Group, 1R, CAN-ESP 3-2 Napoli Challenger Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, World Group, 1R, ESP-GBR 3-1 Sacramento Challenger Tarragona Challenger Tiburon Challenger Calabasas Challenger Eckental Challenger Aachen Challenger Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Turin Challenger Budapest Challenger All Lower level tournaments Genova Challenger Olympics - Rio de Janeiro Cordenons Challenger San Sebastian Challenger Geneva Challenger Seville Challenger Alphen Challenger Napoli Challenger Tarragona Challenger Santiago Challenger Caltanissetta Challenger Sao Paulo Challenger Bucaramanga Challenger Reunion Island Challenger Orbetello Challenger Bergamo Challenger Wolfsburg Challenger Kyoto Challenger Rabat Challenger Como Challenger Trani Challenger Guangzhou Challenger Szczecin Challenger Marrakech Challenger Pingguo Challenger Barletta Challenger Sao Paulo Challenger Rome Challenger Montechiarugolo Challenger San Sebastian Challenger Genova Challenger Seville Challenger Todi Challenger Izmir Challenger Kazan Challenger Rimouski Challenger Le Gosier Challenger Dallas Challenger Napoli Challenger Ostrava Challenger Rome Challenger Nottingham Challenger Lima Challenger Bogota Challenger Granby Challenger Lexington Challenger Bergamo Challenger Napoli Challenger San Benedetto Challenger Mersin Challenger Open SEAT 2008 - Barcelona Meerbusch Challenger Genova Challenger Andria Challenger Surbiton Challenger Shanghai Challenger Bangkok Challenger Kaohsiung Challenger Santo Domingo Challenger Furth Challenger 3° Trofeo 'Citta di Brindisi' - Brindisi Lyon Challenger Budapest Challenger Shenzhen Challenger Todi Challenger Barletta Challenger Open de Tenis Comunidad Valenciana - Valencia Napoli Challenger Roma Open Challenger - Rome Irving Challenger Bet-at-home Cup - Kitzbuhel Open 13 - Marseille Shenzhen Challenger Sophia Antipolis Challenger If Stockholm Open - Stockholm Gatineau Challenger Open Sabadell Atlantico - Barcelona Mitsubishi Electric Europe Cup - Monza Royal Guard Open Chile - Vina del Mar Quimper Challenger Biella 1 Challenger Perugia Challenger Roanne Challenger Rio Open - Rio de Janeiro Forli 6 Challenger Karlsruhe Challenger Garanti Koza Sofia Open - Sofia Rio Open - Rio de Janeiro Brest Challenger Qatar Exxon Mobil Open - Doha Brasil Open - Sao Paulo Shenzhen Open - Shenzhen Grand Prix Hassan II - Marrakech Medibank International - Sydney SkiStar Swedish Open - Bastad Gonet Geneva Open - Geneva Tennis Napoli Open - Naples Adelaide International 2 - Adelaide Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Rio Open - Rio de Janeiro Open 13 - Marseille Brasil Open - Costa do Sauipe Kremlin Cup - Moscow Grand Prix Hassan II - Marrakech Tenerife Challenger Grand Prix Hassan II - Casablanca Rogers Cup - Toronto Bendigo Challenger Generali Open - Kitzbuhel Argentina Open - Buenos Aires Generali Open - Kitzbuhel United Cup - Australia Rakuten Japan Open - Tokyo European Open - Antwerp If Stockholm Open - Stockholm The Hypo Group Tennis International 2008 - Poertschach Emilia-Romagna Open - Parma Chengdu Open - Chengdu Qatar ExxonMobil Open - Doha Erste Bank Open - Vienna Phoenix Challenger Qatar ExxonMobil Open - Doha Barcelona Open Banc Sabadell - Barcelona Nordea Open - Bastad Forli 2 Challenger Open de Tenis Comunidad Valenciana - Valencia PBZ Zagreb Indoors - Zagreb International German Open - Hamburg Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Heineken Open - Auckland Copa Claro - Buenos Aires Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Malaysian Open - Kuala Lumpur Qatar ExxonMobil Open - Doha Argentina Open - Buenos Aires Millennium Estoril Open - Estoril Bet-at-home Open - Hamburg Konzum Croatia Open - Umag Aircel Chennai Open - Chennai Citi Open - Washington Sydney International - Sydney Gazprom Hungarian Open - Budapest Rakuten Japan Open - Tokyo Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier Rio Open - Rio de Janeiro Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Rio Open - Rio de Janeiro Gerry Weber Open - Halle If Stockholm Open - Stockholm Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai Nature Valley International - Eastbourne Hamburg European Open - Hamburg Plava Laguna Croatia Open - Umag Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Marrakech Winston-Salem Open - Winston-Salem Geneva Open - Geneva St. Petersburg Open - St. Petersburg Argentina Open - Buenos Aires Barcelona Open Banc Sabadell - Barcelona BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Open Parc - Lyon Qatar ExxonMobil Open - Doha Miami Open - Miami Barcelona Open BancSabadell - Barcelona Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Argentina Open - Buenos Aires Noventi Open - Halle Qatar ExxonMobil Open - Doha Nordea Open - Bastad Dallas Open - Dallas Rio Open - Rio de Janeiro Maia Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Argentina Open - Buenos Aires Mallorca Championships - Mallorca Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Group B, Valencia